برچسب: نویسنده: شهریاری تاريخ: سه شنبه 28 شهريور 1402 ساعت: 17:41
برچسب: نویسنده: شهریاری تاريخ: سه شنبه 28 شهريور 1402 ساعت: 17:41
برچسب: نویسنده: شهریاری تاريخ: سه شنبه 28 شهريور 1402 ساعت: 17:41
برچسب: نویسنده: شهریاری تاريخ: چهارشنبه 15 شهريور 1402 ساعت: 8:35
برچسب: نویسنده: شهریاری تاريخ: چهارشنبه 15 شهريور 1402 ساعت: 8:35
CREATE FUNCTION PrimeNumbers( @n INT )
RETURNS TABLE
AS
BEGIN
DECLARE @i INT = 2;
DECLARE @prime TABLE(
number INT
);INSERT INTO @prime
SELECT @i;
WHILE (@i <= @n)
BEGIN
DECLARE @j INT = 2;
WHILE (@j * @j <= @i)
BEGIN
IF (@i % @j = 0)
BEGIN
DELETE FROM @prime WHERE number = @i;
BREAK;
END;
@j = @j + 1;
END;
@i = @i + 1;
END;
RETURN
(
SELECT * FROM @prime
);
END;
برچسب: نویسنده: شهریاری تاريخ: چهارشنبه 15 شهريور 1402 ساعت: 8:35
امتیاز موضوع:
1 رأی - میانگین امتیازات: 5
1
2
3
4
5
08-15-2023, 10:59 AM
ارسال: #1
مزایا و معایب Stored Procedure
استفاده از Stored Procedure چیست؟Stored Procedure (رویههای ذخیرهشده)، یک نوع بلوک کد SQL است که در دیتابیس ذخیره میشود و میتواند با اجرای آنها عملیاتهای مختلفی را انجام دهد. این بلاکهای کد میتوانند شامل کوئریها، منطق کاربری، تراکنشها و پردازشهای پیچیدهتری باشند.مزایا و معایب Stored Procedure:مزایا:عملکرد بهتر: Stored procedure میتواند در بهبود عملکرد دیتابیس و کوئریها کمک کند. اجرای مکرر کوئریها با استفاده از stored procedure میتواند سرعت را افزایش دهد.جداسازی منطق: از طریق استفاده از stored procedure، میتوان منطق کاربری را از برنامه جدا کرد. این موضوع منجر به دسترسی کمتر به دیتابیس از سمت برنامه میشود و امنیت را افزایش میدهد.قابلیت تست: Stored procedure قابلیت تست مستقل را دارند. شما میتوانید آنها را به صورت جداگانه تست کنید.معایب:پیچیدگی: تعیین چه زمانی باید از stored procedure استفاده کنید یا کوئری معمولی، ممکن است پیچیده باشد. موارد مختلفی میتوانند در انتخاب نقش داشته باشند.نیاز به تغییر در دیتابیس: برای تغییرات در stored procedure باید به دیتابیس دسترسی داشته باشید. این موضوع میتواند در مواردی مشکلساز باشد.همکاری تیمی: برخی موارد ممکن است بر اساس نیازها و تواناییهای تیم، تصمیمگیری را دشوار کنند.انتخاب بین Stored Procedure و کوئری معمولی:انتخاب بین استفاده از store
برچسب: نویسنده: شهریاری تاريخ: شنبه 4 شهريور 1402 ساعت: 16:47